From 6a9b700202fcedb3bb3ec5d2e1e98ff3ac7d9f74 Mon Sep 17 00:00:00 2001 From: Rene Engelhard Date: Sun, 16 Jan 2022 10:30:18 +0000 Subject: [PATCH] Import libreoffice_7.3.0~rc2-2.debian.tar.xz [dgit import tarball libreoffice 1:7.3.0~rc2-2 libreoffice_7.3.0~rc2-2.debian.tar.xz] --- debian/README | 83 + debian/README.Debian | 307 ++ debian/README.Debian-source | 82 + debian/README.qa | 59 + debian/branding/progress.conf | 1 + debian/bug-presubj | 60 + debian/changelog | Bin 0 -> 648471 bytes debian/control | Bin 0 -> 216913 bytes debian/control.evolution.in | 17 + debian/control.firebird.in | 12 + debian/control.fonts.in | 13 + debian/control.gtk3.in | 49 + debian/control.gtk4.in | 15 + debian/control.help.in | 17 + debian/control.in | 905 ++++ debian/control.kf5.in | 17 + debian/control.lang.in | 29 + debian/control.librelogo.in | 22 + debian/control.lokit.in | 16 + debian/control.mediawiki.in | 18 + debian/control.nlpsolver.in | 14 + debian/control.plasma.in | 14 + debian/control.postgresql.in | 17 + debian/control.qt5.in | 14 + debian/control.qt6.in | 13 + debian/control.reportbuilder.in | 55 + debian/control.sdk.in | 70 + debian/control.test-packages.in | 18 + debian/control.ure.in | 172 + debian/copyright | 293 ++ debian/gir1.2-lokdocview-0.1.maintscript | 1 + debian/liblibreoffice-java.lintian-overrides | 5 + debian/liblibreoffice-java.poms | 32 + debian/liblibreofficekitgtk.links | 1 + debian/liblibreofficekitgtk.maintscript | 1 + debian/libofficebean-java.poms | 28 + ...fice-avmedia-backend-gstreamer.maintscript | 1 + debian/libreoffice-base-core.maintscript | 1 + debian/libreoffice-base-drivers.NEWS | 14 + debian/libreoffice-base-drivers.maintscript | 1 + debian/libreoffice-base-nogui.bug-control | 2 + debian/libreoffice-base-nogui.mime | 11 + debian/libreoffice-base-nogui.ucf | 1 + debian/libreoffice-base.NEWS | 14 + debian/libreoffice-base.bug-control | 2 + debian/libreoffice-base.lintian-overrides | 1 + debian/libreoffice-base.maintscript | 1 + debian/libreoffice-base.manpages | 1 + debian/libreoffice-base.mime | 11 + debian/libreoffice-base.preinst.in | 21 + debian/libreoffice-base.ucf | 1 + .../libreoffice-calc-nogui.lintian-overrides | 1 + debian/libreoffice-calc-nogui.mime | 37 + debian/libreoffice-calc-nogui.ucf | 1 + debian/libreoffice-calc.bug-control | 1 + debian/libreoffice-calc.lintian-overrides | 2 + debian/libreoffice-calc.maintscript | 1 + debian/libreoffice-calc.manpages | 2 + debian/libreoffice-calc.mime | 37 + debian/libreoffice-calc.ucf | 1 + debian/libreoffice-common.bug-control | 1 + debian/libreoffice-common.docs | 1 + debian/libreoffice-common.links.in | 37 + debian/libreoffice-common.lintian-overrides | 2 + debian/libreoffice-common.maintscript | 11 + debian/libreoffice-common.manpages | 4 + debian/libreoffice-common.postinst.in | 43 + debian/libreoffice-common.postrm.in | 26 + debian/libreoffice-common.triggers.in | 2 + debian/libreoffice-common.ucf | 6 + debian/libreoffice-core-nogui.bug-control | 1 + debian/libreoffice-core-nogui.bug-script.in | 16 + debian/libreoffice-core.bug-control | 2 + debian/libreoffice-core.bug-script.in | 20 + debian/libreoffice-core.maintscript | 1 + debian/libreoffice-core.postrm.in | 13 + .../libreoffice-dev-common.lintian-overrides | 1 + debian/libreoffice-dev-common.maintscript | 1 + debian/libreoffice-dev-doc.links | 1 + debian/libreoffice-dev.lintian-overrides | 1 + debian/libreoffice-dev.maintscript | 1 + debian/libreoffice-draw-nogui.bug-control | 1 + debian/libreoffice-draw-nogui.mime | 13 + debian/libreoffice-draw-nogui.ucf | 2 + debian/libreoffice-draw.bug-control | 1 + debian/libreoffice-draw.lintian-overrides | 1 + debian/libreoffice-draw.maintscript | 1 + debian/libreoffice-draw.manpages | 1 + debian/libreoffice-draw.mime | 13 + debian/libreoffice-draw.ucf | 2 + debian/libreoffice-evolution.bug-control | 1 + debian/libreoffice-evolution.maintscript | 1 + debian/libreoffice-evolution.ucf | 1 + debian/libreoffice-gnome.maintscript | 1 + debian/libreoffice-gnome.ucf | 1 + debian/libreoffice-gtk3.maintscript | 1 + .../libreoffice-help-ca-valencia.maintscript | 1 + debian/libreoffice-help-ca.maintscript | 1 + debian/libreoffice-help-common.links | 1 + debian/libreoffice-help-common.maintscript | 1 + debian/libreoffice-help-cs.maintscript | 1 + debian/libreoffice-help-da.maintscript | 1 + debian/libreoffice-help-de.maintscript | 1 + debian/libreoffice-help-dz.maintscript | 1 + debian/libreoffice-help-el.maintscript | 1 + debian/libreoffice-help-en-gb.maintscript | 1 + debian/libreoffice-help-en-us.maintscript | 1 + debian/libreoffice-help-es.maintscript | 1 + debian/libreoffice-help-et.maintscript | 1 + debian/libreoffice-help-eu.maintscript | 1 + debian/libreoffice-help-fi.maintscript | 1 + debian/libreoffice-help-fr.maintscript | 1 + debian/libreoffice-help-gl.maintscript | 1 + debian/libreoffice-help-hi.maintscript | 1 + debian/libreoffice-help-hu.maintscript | 1 + debian/libreoffice-help-id.maintscript | 1 + debian/libreoffice-help-it.maintscript | 1 + debian/libreoffice-help-ja.maintscript | 1 + debian/libreoffice-help-km.maintscript | 1 + debian/libreoffice-help-ko.maintscript | 1 + debian/libreoffice-help-nl.maintscript | 1 + debian/libreoffice-help-om.maintscript | 1 + debian/libreoffice-help-pl.maintscript | 1 + debian/libreoffice-help-pt-br.maintscript | 1 + debian/libreoffice-help-pt.maintscript | 1 + debian/libreoffice-help-ru.maintscript | 1 + debian/libreoffice-help-sk.maintscript | 1 + debian/libreoffice-help-sl.maintscript | 1 + debian/libreoffice-help-sv.maintscript | 1 + debian/libreoffice-help-tr.maintscript | 1 + debian/libreoffice-help-vi.maintscript | 1 + debian/libreoffice-help-zh-cn.maintscript | 1 + debian/libreoffice-help-zh-tw.maintscript | 1 + debian/libreoffice-help.lintian-overrides.in | 15 + debian/libreoffice-impress-nogui.bug-control | 1 + debian/libreoffice-impress-nogui.mime | 25 + debian/libreoffice-impress-nogui.ucf | 1 + debian/libreoffice-impress.bug-control | 1 + debian/libreoffice-impress.lintian-overrides | 1 + debian/libreoffice-impress.maintscript | 1 + debian/libreoffice-impress.manpages | 1 + debian/libreoffice-impress.mime | 25 + debian/libreoffice-impress.ucf | 2 + debian/libreoffice-java-common.maintscript | 1 + debian/libreoffice-kde5.maintscript | 1 + debian/libreoffice-kf5.maintscript | 1 + debian/libreoffice-l10n-af.maintscript | 1 + debian/libreoffice-l10n-am.maintscript | 1 + debian/libreoffice-l10n-ar.maintscript | 1 + debian/libreoffice-l10n-as.maintscript | 1 + debian/libreoffice-l10n-ast.maintscript | 1 + debian/libreoffice-l10n-be.maintscript | 1 + debian/libreoffice-l10n-bg.maintscript | 1 + debian/libreoffice-l10n-bn.maintscript | 1 + debian/libreoffice-l10n-br.maintscript | 1 + debian/libreoffice-l10n-bs.maintscript | 1 + debian/libreoffice-l10n-ca.maintscript | 1 + debian/libreoffice-l10n-cs.maintscript | 1 + debian/libreoffice-l10n-cy.maintscript | 1 + debian/libreoffice-l10n-da.maintscript | 1 + debian/libreoffice-l10n-de.maintscript | 1 + debian/libreoffice-l10n-dz.maintscript | 1 + debian/libreoffice-l10n-el.maintscript | 1 + debian/libreoffice-l10n-en-gb.maintscript | 1 + debian/libreoffice-l10n-en-us.maintscript | 1 + debian/libreoffice-l10n-en-za.maintscript | 1 + debian/libreoffice-l10n-eo.maintscript | 1 + debian/libreoffice-l10n-es.maintscript | 1 + debian/libreoffice-l10n-et.maintscript | 1 + debian/libreoffice-l10n-eu.maintscript | 1 + debian/libreoffice-l10n-fa.maintscript | 1 + debian/libreoffice-l10n-fi.maintscript | 1 + debian/libreoffice-l10n-fr.maintscript | 1 + debian/libreoffice-l10n-ga.maintscript | 1 + debian/libreoffice-l10n-gd.maintscript | 1 + debian/libreoffice-l10n-gl.maintscript | 1 + debian/libreoffice-l10n-gu.maintscript | 1 + debian/libreoffice-l10n-gug.maintscript | 1 + debian/libreoffice-l10n-he.maintscript | 1 + debian/libreoffice-l10n-hi.maintscript | 1 + debian/libreoffice-l10n-hr.maintscript | 1 + debian/libreoffice-l10n-hu.maintscript | 1 + debian/libreoffice-l10n-id.maintscript | 1 + debian/libreoffice-l10n-in.lintian-overrides | 2 + debian/libreoffice-l10n-in.maintscript | 1 + debian/libreoffice-l10n-is.maintscript | 1 + debian/libreoffice-l10n-it.maintscript | 1 + debian/libreoffice-l10n-ja.maintscript | 1 + debian/libreoffice-l10n-ka.maintscript | 1 + debian/libreoffice-l10n-kk.maintscript | 1 + debian/libreoffice-l10n-km.maintscript | 1 + debian/libreoffice-l10n-kmr.maintscript | 1 + debian/libreoffice-l10n-kn.maintscript | 1 + debian/libreoffice-l10n-ko.maintscript | 1 + debian/libreoffice-l10n-lt.maintscript | 1 + debian/libreoffice-l10n-lv.maintscript | 1 + debian/libreoffice-l10n-mk.maintscript | 1 + debian/libreoffice-l10n-ml.maintscript | 1 + debian/libreoffice-l10n-mn.maintscript | 1 + debian/libreoffice-l10n-mr.maintscript | 1 + debian/libreoffice-l10n-nb.maintscript | 1 + debian/libreoffice-l10n-ne.maintscript | 1 + debian/libreoffice-l10n-nl.maintscript | 1 + debian/libreoffice-l10n-nn.maintscript | 1 + debian/libreoffice-l10n-nr.maintscript | 1 + debian/libreoffice-l10n-nso.maintscript | 1 + debian/libreoffice-l10n-oc.maintscript | 1 + debian/libreoffice-l10n-om.maintscript | 1 + debian/libreoffice-l10n-or.maintscript | 1 + debian/libreoffice-l10n-pa-in.maintscript | 1 + debian/libreoffice-l10n-pl.maintscript | 1 + debian/libreoffice-l10n-pt-br.maintscript | 1 + debian/libreoffice-l10n-pt.maintscript | 1 + debian/libreoffice-l10n-ro.maintscript | 1 + debian/libreoffice-l10n-ru.maintscript | 1 + debian/libreoffice-l10n-rw.maintscript | 1 + debian/libreoffice-l10n-si.maintscript | 1 + debian/libreoffice-l10n-sk.maintscript | 1 + debian/libreoffice-l10n-sl.maintscript | 1 + debian/libreoffice-l10n-sr.maintscript | 1 + debian/libreoffice-l10n-ss.maintscript | 1 + debian/libreoffice-l10n-st.maintscript | 1 + debian/libreoffice-l10n-sv.maintscript | 1 + debian/libreoffice-l10n-ta.maintscript | 1 + debian/libreoffice-l10n-te.maintscript | 1 + debian/libreoffice-l10n-tg.maintscript | 1 + debian/libreoffice-l10n-th.maintscript | 1 + debian/libreoffice-l10n-tn.maintscript | 1 + debian/libreoffice-l10n-tr.maintscript | 1 + debian/libreoffice-l10n-ts.maintscript | 1 + debian/libreoffice-l10n-ug.maintscript | 1 + debian/libreoffice-l10n-uk.maintscript | 1 + debian/libreoffice-l10n-uz.maintscript | 1 + debian/libreoffice-l10n-ve.maintscript | 1 + debian/libreoffice-l10n-vi.maintscript | 1 + debian/libreoffice-l10n-xh.maintscript | 1 + debian/libreoffice-l10n-za.lintian-overrides | 2 + debian/libreoffice-l10n-za.maintscript | 1 + debian/libreoffice-l10n-zh-cn.maintscript | 1 + debian/libreoffice-l10n-zh-tw.maintscript | 1 + debian/libreoffice-l10n-zu.maintscript | 1 + debian/libreoffice-l10n.ucf.in | 3 + debian/libreoffice-librelogo.ucf | 1 + debian/libreoffice-math-nogui.bug-control | 1 + debian/libreoffice-math-nogui.mime | 14 + debian/libreoffice-math-nogui.ucf | 1 + debian/libreoffice-math.bug-control | 1 + debian/libreoffice-math.lintian-overrides | 1 + debian/libreoffice-math.maintscript | 1 + debian/libreoffice-math.manpages | 1 + debian/libreoffice-math.mime | 14 + debian/libreoffice-math.ucf | 1 + .../libreoffice-mysql-connector.maintscript | 1 + debian/libreoffice-nlpsolver.bug-script.in | 2 + .../libreoffice-nlpsolver.lintian-overrides | 1 + debian/libreoffice-officebean.maintscript | 1 + debian/libreoffice-plasma.maintscript | 1 + debian/libreoffice-qt5.maintscript | 1 + ...libreoffice-report-builder-bin.maintscript | 1 + debian/libreoffice-report-builder.bug-control | 1 + debian/libreoffice-report-builder.maintscript | 1 + debian/libreoffice-report-builder.ucf | 1 + ...ibreoffice-script-provider-bsh.maintscript | 1 + ...libreoffice-script-provider-js.maintscript | 1 + ...eoffice-script-provider-python.bug-control | 1 + ...eoffice-script-provider-python.maintscript | 1 + debian/libreoffice-sdbc-firebird.NEWS | 21 + debian/libreoffice-sdbc-firebird.maintscript | 1 + debian/libreoffice-sdbc-hsqldb.maintscript | 1 + debian/libreoffice-sdbc-mysql.maintscript | 1 + .../libreoffice-sdbc-postgresql.maintscript | 2 + debian/libreoffice-sdbc-postgresql.ucf | 1 + debian/libreoffice-style-breeze.maintscript | 1 + debian/libreoffice-style-colibre.maintscript | 1 + .../libreoffice-style-elementary.maintscript | 1 + .../libreoffice-style-karasa-jaga.maintscript | 1 + debian/libreoffice-style-sifr.maintscript | 1 + debian/libreoffice-style-tango.maintscript | 1 + ...ibreoffice-subsequentcheckbase.maintscript | 1 + .../libreoffice-wiki-publisher.bug-script.in | 2 + ...breoffice-wiki-publisher.lintian-overrides | 1 + debian/libreoffice-writer-nogui.bug-control | 1 + debian/libreoffice-writer-nogui.mime | 37 + debian/libreoffice-writer-nogui.ucf | 1 + debian/libreoffice-writer.bug-control | 1 + debian/libreoffice-writer.lintian-overrides | 1 + debian/libreoffice-writer.maintscript | 1 + debian/libreoffice-writer.manpages | 3 + debian/libreoffice-writer.mime | 37 + debian/libreoffice-writer.ucf | 1 + debian/libreoffice.bug-control | 2 + debian/libreofficekit-data.maintscript | 1 + debian/libreofficekit-dev.docs | 1 + debian/libuno-cppu3.symbols | 9 + .../libuno-cppuhelpergcc3-3.lintian-overrides | 1 + debian/libuno-cppuhelpergcc3-3.symbols | 15 + debian/libuno-purpenvhelpergcc3-3.symbols | 5 + debian/libuno-sal3.symbols | 40 + debian/libuno-salhelpergcc3-3.symbols | 7 + debian/libunoloader-java.poms | 28 + debian/patches/add-access2base-doc.diff | Bin 0 -> 1308520 bytes .../patches/apparmor-allow-java.security.diff | 14 + debian/patches/apparmor-cleanups.diff | 35 + debian/patches/apparmor-complain.diff | 26 + debian/patches/apparmor-gnupg-tofu.diff | 28 + debian/patches/apparmor-mesa.diff | 10 + debian/patches/apparmor-opencl.diff | 20 + debian/patches/apparmor-updates.diff | 13 + .../patches/appstream-ignore-startcenter.diff | 10 + debian/patches/arm-fp-mode.diff | 15 + .../patches/build-against-shared-lpsolve.diff | 27 + debian/patches/cppunit-optional.diff | 212 + debian/patches/debian-debug.diff | 47 + .../debian-hardened-buildflags-CPPFLAGS.diff | 37 + ...ldflags-no-LO-fstack-protector-strong.diff | 32 + debian/patches/debian-opt.diff | 26 + debian/patches/disable-flaky-tests.diff | 120 + ...java-in-odk-build-examples-on-zero-vm.diff | 58 + ...sable-shortcuts_tab_navigation-uitest.diff | 42 + .../patches/disable-unused-test-programs.diff | 70 + debian/patches/disableClassPathURLCheck.diff | 10 + debian/patches/do-not-hide-test-output.diff | 99 + debian/patches/dont-touch-urd.diff | 80 + debian/patches/fix-flaky-bridgetest.diff | 46 + debian/patches/fix-internal-hsqldb-build.diff | 45 + debian/patches/fix-system-lpsolve-build.diff | 31 + .../patches/fix-uicheck-tests-on-i386.patch | 38 + debian/patches/help-msg-add-package-info.diff | 13 + debian/patches/hide-math-desktop-file.patch | 15 + debian/patches/hppa-is-32bit.diff | 13 + debian/patches/install-fixes.diff | 166 + debian/patches/javadoc-optional.diff | 151 + debian/patches/jdbc-driver-classpaths.diff | 35 + debian/patches/jurt-soffice-location.diff | 20 + .../make-package-modules-not-suck.diff | 200 + debian/patches/mediwiki-oor-replace.diff | 51 + .../patches/mention-java-common-package.diff | 35 + .../moreIconsDialog-accesses-internet.diff | 50 + debian/patches/no-check-if-root.diff | 30 + debian/patches/no-opencl-per-default.diff | 26 + debian/patches/no-packagekit-per-default.diff | 21 + debian/patches/pdfium-m68k.diff | 20 + .../patches/reportdesign-mention-package.diff | 13 + .../patches/search-usr-share-for-images.diff | 137 + debian/patches/sensible-lomua.diff | 50 + debian/patches/series | 49 + debian/patches/split-evoab.diff | 59 + .../system-officeotron-and-odfvalidator.diff | 16 + ...emporarily-disable-test-metadata-test.diff | 74 + ...se-mariadb-java-instead-of-mysql-java.diff | 59 + debian/python3-access2base.links | 1 + debian/python3-uno.NEWS | 11 + debian/python3-uno.ucf | 1 + debian/rules | 4081 +++++++++++++++++ debian/scripts/fix_component_tarballs.sh | 36 + debian/scripts/get_libebook_dep.sh | 33 + debian/scripts/gid2pkgdirs.sh | 177 + debian/scripts/joinctrl.py | 66 + debian/scripts/locale-gen | 32 + debian/scripts/move-if-change | 32 + debian/scripts/stat_pos.sh | 32 + debian/shell-lib-extensions.sh | 10 + debian/shell-lib-lool.sh | 5 + debian/shlibs.override.icu | 5 + debian/shlibs.override.libc | 1 + debian/shlibs.override.libcmis | 2 + debian/shlibs.override.libetonyek | 1 + debian/shlibs.override.liblangtag | 1 + debian/shlibs.override.libmwaw | 1 + debian/shlibs.override.libodfgen | 1 + debian/shlibs.override.librevenge | 1 + debian/shlibs.override.libstaroffice | 1 + debian/shlibs.override.libvisio | 1 + debian/shlibs.override.libwpd | 1 + debian/shlibs.override.libwpg | 1 + debian/shlibs.override.libwps | 1 + debian/shlibs.override.orcus | 2 + debian/soffice.sh | 21 + debian/source/format | 1 + debian/source/include-binaries | 10 + debian/source/lintian-overrides | 5 + .../debian-presentation-background.xcf | Bin 0 -> 2202921 bytes debian/templates/debian-presentation.otp | Bin 0 -> 726796 bytes debian/templates/soffice-template.desktop.in | 8 + debian/tests/! | 63 + debian/tests/access2base-import | 4 + debian/tests/control | 127 + debian/tests/control.in | 127 + debian/tests/cppunit-connectivity-mysql | 121 + debian/tests/cppunit-subsequentcheck | 183 + debian/tests/junit-subsequentcheck | 64 + debian/tests/odk-build-examples | 50 + debian/tests/odk-build-examples-java | 56 + debian/tests/patches/cppunit-standalone.diff | 15 + debian/tests/patches/disable-db-tests.diff | 130 + .../junit-subsequentcheck-standalone.diff | 136 + .../odk-build-examples-standalone.diff | 50 + .../smoketest-disable-extension-tests.diff | 98 + .../tests/patches/smoketest-standalone.diff | 17 + .../tests/patches/testtools-standalone.diff | 227 + debian/tests/patches/uicheck-standalone.diff | 69 + debian/tests/pyuno-import | 8 + debian/tests/slowcheck | 60 + debian/tests/smoketest | 56 + debian/tests/test-extension | 40 + debian/tests/test-extension-shared | 34 + debian/tests/testtools-bridgetest | 57 + debian/tests/uicheck-cui | 63 + debian/tests/uicheck-sc | 63 + debian/tests/uicheck-sd | 63 + debian/tests/uicheck-sfx2 | 63 + debian/tests/uicheck-svx | 63 + debian/tests/uicheck-sw | 63 + debian/tests/uicheck-uitest | 63 + debian/tests/uicheck-writerperfect | 63 + debian/tests/unitcheck | 72 + debian/tests/uno-import | 4 + debian/upstream/metadata | 7 + debian/upstream/signing-key.asc | 66 + debian/ure-java.bug-script.in | 5 + debian/ure-java.lintian-overrides | 1 + debian/vars.alpha | 1 + debian/vars.amd64 | 1 + debian/vars.arm | 1 + debian/vars.arm64 | 1 + debian/vars.armel | 1 + debian/vars.armhf | 1 + debian/vars.hppa | 1 + debian/vars.i386 | 1 + debian/vars.ia64 | 1 + debian/vars.kfreebsd-amd64 | 1 + debian/vars.kfreebsd-i386 | 1 + debian/vars.m68k | 1 + debian/vars.mips | 1 + debian/vars.mips64 | 1 + debian/vars.mips64el | 1 + debian/vars.mipsel | 1 + debian/vars.powerpc | 1 + debian/vars.powerpcspe | 1 + debian/vars.ppc64 | 1 + debian/vars.ppc64el | 1 + debian/vars.s390 | 1 + debian/vars.s390x | 1 + debian/vars.solaris-i386 | 1 + debian/vars.sparc | 1 + debian/vars.sparc64 | 1 + debian/watch | 36 + debian/xmerge-javadoc.in | 7 + ...d2df8893241173de1d16b6034c0-swingExSrc.zip | Bin 0 -> 9796 bytes ...ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip | Bin 0 -> 1521926 bytes ...59eafb2677d7ff386a023bc40-xsltml_2.1.2.zip | Bin 0 -> 23150 bytes tarballs/dtoa-20180411.tgz | Bin 0 -> 48893 bytes tarballs/pdfium-4699.tar.bz2 | Bin 0 -> 8780890 bytes ...803d64ae9d44f4e1282444801119a3ae967.tar.xz | Bin 0 -> 11826600 bytes 454 files changed, 12956 insertions(+) create mode 100644 debian/README create mode 100644 debian/README.Debian create mode 100644 debian/README.Debian-source create mode 100644 debian/README.qa create mode 100644 debian/branding/progress.conf create mode 100644 debian/bug-presubj create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/control.evolution.in create mode 100644 debian/control.firebird.in create mode 100644 debian/control.fonts.in create mode 100644 debian/control.gtk3.in create mode 100644 debian/control.gtk4.in create mode 100644 debian/control.help.in create mode 100644 debian/control.in create mode 100644 debian/control.kf5.in create mode 100644 debian/control.lang.in create mode 100644 debian/control.librelogo.in create mode 100644 debian/control.lokit.in create mode 100644 debian/control.mediawiki.in create mode 100644 debian/control.nlpsolver.in create mode 100644 debian/control.plasma.in create mode 100644 debian/control.postgresql.in create mode 100644 debian/control.qt5.in create mode 100644 debian/control.qt6.in create mode 100644 debian/control.reportbuilder.in create mode 100644 debian/control.sdk.in create mode 100644 debian/control.test-packages.in create mode 100644 debian/control.ure.in create mode 100644 debian/copyright create mode 100644 debian/gir1.2-lokdocview-0.1.maintscript create mode 100644 debian/liblibreoffice-java.lintian-overrides create mode 100644 debian/liblibreoffice-java.poms create mode 100644 debian/liblibreofficekitgtk.links create mode 100644 debian/liblibreofficekitgtk.maintscript create mode 100644 debian/libofficebean-java.poms create mode 100644 debian/libreoffice-avmedia-backend-gstreamer.maintscript create mode 100644 debian/libreoffice-base-core.maintscript create mode 100644 debian/libreoffice-base-drivers.NEWS create mode 100644 debian/libreoffice-base-drivers.maintscript create mode 100644 debian/libreoffice-base-nogui.bug-control create mode 100644 debian/libreoffice-base-nogui.mime create mode 100644 debian/libreoffice-base-nogui.ucf create mode 100644 debian/libreoffice-base.NEWS create mode 100644 debian/libreoffice-base.bug-control create mode 100644 debian/libreoffice-base.lintian-overrides create mode 100644 debian/libreoffice-base.maintscript create mode 100644 debian/libreoffice-base.manpages create mode 100644 debian/libreoffice-base.mime create mode 100644 debian/libreoffice-base.preinst.in create mode 100644 debian/libreoffice-base.ucf create mode 100644 debian/libreoffice-calc-nogui.lintian-overrides create mode 100644 debian/libreoffice-calc-nogui.mime create mode 100644 debian/libreoffice-calc-nogui.ucf create mode 100644 debian/libreoffice-calc.bug-control create mode 100644 debian/libreoffice-calc.lintian-overrides create mode 100644 debian/libreoffice-calc.maintscript create mode 100644 debian/libreoffice-calc.manpages create mode 100644 debian/libreoffice-calc.mime create mode 100644 debian/libreoffice-calc.ucf create mode 100644 debian/libreoffice-common.bug-control create mode 100644 debian/libreoffice-common.docs create mode 100644 debian/libreoffice-common.links.in create mode 100644 debian/libreoffice-common.lintian-overrides create mode 100644 debian/libreoffice-common.maintscript create mode 100644 debian/libreoffice-common.manpages create mode 100644 debian/libreoffice-common.postinst.in create mode 100644 debian/libreoffice-common.postrm.in create mode 100644 debian/libreoffice-common.triggers.in create mode 100644 debian/libreoffice-common.ucf create mode 100644 debian/libreoffice-core-nogui.bug-control create mode 100755 debian/libreoffice-core-nogui.bug-script.in create mode 100644 debian/libreoffice-core.bug-control create mode 100755 debian/libreoffice-core.bug-script.in create mode 100644 debian/libreoffice-core.maintscript create mode 100755 debian/libreoffice-core.postrm.in create mode 100644 debian/libreoffice-dev-common.lintian-overrides create mode 100644 debian/libreoffice-dev-common.maintscript create mode 100644 debian/libreoffice-dev-doc.links create mode 100644 debian/libreoffice-dev.lintian-overrides create mode 100644 debian/libreoffice-dev.maintscript create mode 100644 debian/libreoffice-draw-nogui.bug-control create mode 100644 debian/libreoffice-draw-nogui.mime create mode 100644 debian/libreoffice-draw-nogui.ucf create mode 100644 debian/libreoffice-draw.bug-control create mode 100644 debian/libreoffice-draw.lintian-overrides create mode 100644 debian/libreoffice-draw.maintscript create mode 100644 debian/libreoffice-draw.manpages create mode 100644 debian/libreoffice-draw.mime create mode 100644 debian/libreoffice-draw.ucf create mode 100644 debian/libreoffice-evolution.bug-control create mode 100644 debian/libreoffice-evolution.maintscript create mode 100644 debian/libreoffice-evolution.ucf create mode 100644 debian/libreoffice-gnome.maintscript create mode 100644 debian/libreoffice-gnome.ucf create mode 100644 debian/libreoffice-gtk3.maintscript create mode 100644 debian/libreoffice-help-ca-valencia.maintscript create mode 100644 debian/libreoffice-help-ca.maintscript create mode 100644 debian/libreoffice-help-common.links create mode 100644 debian/libreoffice-help-common.maintscript create mode 100644 debian/libreoffice-help-cs.maintscript create mode 100644 debian/libreoffice-help-da.maintscript create mode 100644 debian/libreoffice-help-de.maintscript create mode 100644 debian/libreoffice-help-dz.maintscript create mode 100644 debian/libreoffice-help-el.maintscript create mode 100644 debian/libreoffice-help-en-gb.maintscript create mode 100644 debian/libreoffice-help-en-us.maintscript create mode 100644 debian/libreoffice-help-es.maintscript create mode 100644 debian/libreoffice-help-et.maintscript create mode 100644 debian/libreoffice-help-eu.maintscript create mode 100644 debian/libreoffice-help-fi.maintscript create mode 100644 debian/libreoffice-help-fr.maintscript create mode 100644 debian/libreoffice-help-gl.maintscript create mode 100644 debian/libreoffice-help-hi.maintscript create mode 100644 debian/libreoffice-help-hu.maintscript create mode 100644 debian/libreoffice-help-id.maintscript create mode 100644 debian/libreoffice-help-it.maintscript create mode 100644 debian/libreoffice-help-ja.maintscript create mode 100644 debian/libreoffice-help-km.maintscript create mode 100644 debian/libreoffice-help-ko.maintscript create mode 100644 debian/libreoffice-help-nl.maintscript create mode 100644 debian/libreoffice-help-om.maintscript create mode 100644 debian/libreoffice-help-pl.maintscript create mode 100644 debian/libreoffice-help-pt-br.maintscript create mode 100644 debian/libreoffice-help-pt.maintscript create mode 100644 debian/libreoffice-help-ru.maintscript create mode 100644 debian/libreoffice-help-sk.maintscript create mode 100644 debian/libreoffice-help-sl.maintscript create mode 100644 debian/libreoffice-help-sv.maintscript create mode 100644 debian/libreoffice-help-tr.maintscript create mode 100644 debian/libreoffice-help-vi.maintscript create mode 100644 debian/libreoffice-help-zh-cn.maintscript create mode 100644 debian/libreoffice-help-zh-tw.maintscript create mode 100644 debian/libreoffice-help.lintian-overrides.in create mode 100644 debian/libreoffice-impress-nogui.bug-control create mode 100644 debian/libreoffice-impress-nogui.mime create mode 100644 debian/libreoffice-impress-nogui.ucf create mode 100644 debian/libreoffice-impress.bug-control create mode 100644 debian/libreoffice-impress.lintian-overrides create mode 100644 debian/libreoffice-impress.maintscript create mode 100644 debian/libreoffice-impress.manpages create mode 100644 debian/libreoffice-impress.mime create mode 100644 debian/libreoffice-impress.ucf create mode 100644 debian/libreoffice-java-common.maintscript create mode 100644 debian/libreoffice-kde5.maintscript create mode 100644 debian/libreoffice-kf5.maintscript create mode 100644 debian/libreoffice-l10n-af.maintscript create mode 100644 debian/libreoffice-l10n-am.maintscript create mode 100644 debian/libreoffice-l10n-ar.maintscript create mode 100644 debian/libreoffice-l10n-as.maintscript create mode 100644 debian/libreoffice-l10n-ast.maintscript create mode 100644 debian/libreoffice-l10n-be.maintscript create mode 100644 debian/libreoffice-l10n-bg.maintscript create mode 100644 debian/libreoffice-l10n-bn.maintscript create mode 100644 debian/libreoffice-l10n-br.maintscript create mode 100644 debian/libreoffice-l10n-bs.maintscript create mode 100644 debian/libreoffice-l10n-ca.maintscript create mode 100644 debian/libreoffice-l10n-cs.maintscript create mode 100644 debian/libreoffice-l10n-cy.maintscript create mode 100644 debian/libreoffice-l10n-da.maintscript create mode 100644 debian/libreoffice-l10n-de.maintscript create mode 100644 debian/libreoffice-l10n-dz.maintscript create mode 100644 debian/libreoffice-l10n-el.maintscript create mode 100644 debian/libreoffice-l10n-en-gb.maintscript create mode 100644 debian/libreoffice-l10n-en-us.maintscript create mode 100644 debian/libreoffice-l10n-en-za.maintscript create mode 100644 debian/libreoffice-l10n-eo.maintscript create mode 100644 debian/libreoffice-l10n-es.maintscript create mode 100644 debian/libreoffice-l10n-et.maintscript create mode 100644 debian/libreoffice-l10n-eu.maintscript create mode 100644 debian/libreoffice-l10n-fa.maintscript create mode 100644 debian/libreoffice-l10n-fi.maintscript create mode 100644 debian/libreoffice-l10n-fr.maintscript create mode 100644 debian/libreoffice-l10n-ga.maintscript create mode 100644 debian/libreoffice-l10n-gd.maintscript create mode 100644 debian/libreoffice-l10n-gl.maintscript create mode 100644 debian/libreoffice-l10n-gu.maintscript create mode 100644 debian/libreoffice-l10n-gug.maintscript create mode 100644 debian/libreoffice-l10n-he.maintscript create mode 100644 debian/libreoffice-l10n-hi.maintscript create mode 100644 debian/libreoffice-l10n-hr.maintscript create mode 100644 debian/libreoffice-l10n-hu.maintscript create mode 100644 debian/libreoffice-l10n-id.maintscript create mode 100644 debian/libreoffice-l10n-in.lintian-overrides create mode 100644 debian/libreoffice-l10n-in.maintscript create mode 100644 debian/libreoffice-l10n-is.maintscript create mode 100644 debian/libreoffice-l10n-it.maintscript create mode 100644 debian/libreoffice-l10n-ja.maintscript create mode 100644 debian/libreoffice-l10n-ka.maintscript create mode 100644 debian/libreoffice-l10n-kk.maintscript create mode 100644 debian/libreoffice-l10n-km.maintscript create mode 100644 debian/libreoffice-l10n-kmr.maintscript create mode 100644 debian/libreoffice-l10n-kn.maintscript create mode 100644 debian/libreoffice-l10n-ko.maintscript create mode 100644 debian/libreoffice-l10n-lt.maintscript create mode 100644 debian/libreoffice-l10n-lv.maintscript create mode 100644 debian/libreoffice-l10n-mk.maintscript create mode 100644 debian/libreoffice-l10n-ml.maintscript create mode 100644 debian/libreoffice-l10n-mn.maintscript create mode 100644 debian/libreoffice-l10n-mr.maintscript create mode 100644 debian/libreoffice-l10n-nb.maintscript create mode 100644 debian/libreoffice-l10n-ne.maintscript create mode 100644 debian/libreoffice-l10n-nl.maintscript create mode 100644 debian/libreoffice-l10n-nn.maintscript create mode 100644 debian/libreoffice-l10n-nr.maintscript create mode 100644 debian/libreoffice-l10n-nso.maintscript create mode 100644 debian/libreoffice-l10n-oc.maintscript create mode 100644 debian/libreoffice-l10n-om.maintscript create mode 100644 debian/libreoffice-l10n-or.maintscript create mode 100644 debian/libreoffice-l10n-pa-in.maintscript create mode 100644 debian/libreoffice-l10n-pl.maintscript create mode 100644 debian/libreoffice-l10n-pt-br.maintscript create mode 100644 debian/libreoffice-l10n-pt.maintscript create mode 100644 debian/libreoffice-l10n-ro.maintscript create mode 100644 debian/libreoffice-l10n-ru.maintscript create mode 100644 debian/libreoffice-l10n-rw.maintscript create mode 100644 debian/libreoffice-l10n-si.maintscript create mode 100644 debian/libreoffice-l10n-sk.maintscript create mode 100644 debian/libreoffice-l10n-sl.maintscript create mode 100644 debian/libreoffice-l10n-sr.maintscript create mode 100644 debian/libreoffice-l10n-ss.maintscript create mode 100644 debian/libreoffice-l10n-st.maintscript create mode 100644 debian/libreoffice-l10n-sv.maintscript create mode 100644 debian/libreoffice-l10n-ta.maintscript create mode 100644 debian/libreoffice-l10n-te.maintscript create mode 100644 debian/libreoffice-l10n-tg.maintscript create mode 100644 debian/libreoffice-l10n-th.maintscript create mode 100644 debian/libreoffice-l10n-tn.maintscript create mode 100644 debian/libreoffice-l10n-tr.maintscript create mode 100644 debian/libreoffice-l10n-ts.maintscript create mode 100644 debian/libreoffice-l10n-ug.maintscript create mode 100644 debian/libreoffice-l10n-uk.maintscript create mode 100644 debian/libreoffice-l10n-uz.maintscript create mode 100644 debian/libreoffice-l10n-ve.maintscript create mode 100644 debian/libreoffice-l10n-vi.maintscript create mode 100644 debian/libreoffice-l10n-xh.maintscript create mode 100644 debian/libreoffice-l10n-za.lintian-overrides create mode 100644 debian/libreoffice-l10n-za.maintscript create mode 100644 debian/libreoffice-l10n-zh-cn.maintscript create mode 100644 debian/libreoffice-l10n-zh-tw.maintscript create mode 100644 debian/libreoffice-l10n-zu.maintscript create mode 100644 debian/libreoffice-l10n.ucf.in create mode 100644 debian/libreoffice-librelogo.ucf create mode 100644 debian/libreoffice-math-nogui.bug-control create mode 100644 debian/libreoffice-math-nogui.mime create mode 100644 debian/libreoffice-math-nogui.ucf create mode 100644 debian/libreoffice-math.bug-control create mode 100644 debian/libreoffice-math.lintian-overrides create mode 100644 debian/libreoffice-math.maintscript create mode 100644 debian/libreoffice-math.manpages create mode 100644 debian/libreoffice-math.mime create mode 100644 debian/libreoffice-math.ucf create mode 100644 debian/libreoffice-mysql-connector.maintscript create mode 100755 debian/libreoffice-nlpsolver.bug-script.in create mode 100644 debian/libreoffice-nlpsolver.lintian-overrides create mode 100644 debian/libreoffice-officebean.maintscript create mode 100644 debian/libreoffice-plasma.maintscript create mode 100644 debian/libreoffice-qt5.maintscript create mode 100644 debian/libreoffice-report-builder-bin.maintscript create mode 100644 debian/libreoffice-report-builder.bug-control create mode 100644 debian/libreoffice-report-builder.maintscript create mode 100644 debian/libreoffice-report-builder.ucf create mode 100644 debian/libreoffice-script-provider-bsh.maintscript create mode 100644 debian/libreoffice-script-provider-js.maintscript create mode 100644 debian/libreoffice-script-provider-python.bug-control create mode 100644 debian/libreoffice-script-provider-python.maintscript create mode 100644 debian/libreoffice-sdbc-firebird.NEWS create mode 100644 debian/libreoffice-sdbc-firebird.maintscript create mode 100644 debian/libreoffice-sdbc-hsqldb.maintscript create mode 100644 debian/libreoffice-sdbc-mysql.maintscript create mode 100644 debian/libreoffice-sdbc-postgresql.maintscript create mode 100644 debian/libreoffice-sdbc-postgresql.ucf create mode 100644 debian/libreoffice-style-breeze.maintscript create mode 100644 debian/libreoffice-style-colibre.maintscript create mode 100644 debian/libreoffice-style-elementary.maintscript create mode 100644 debian/libreoffice-style-karasa-jaga.maintscript create mode 100644 debian/libreoffice-style-sifr.maintscript create mode 100644 debian/libreoffice-style-tango.maintscript create mode 100644 debian/libreoffice-subsequentcheckbase.maintscript create mode 100755 debian/libreoffice-wiki-publisher.bug-script.in create mode 100644 debian/libreoffice-wiki-publisher.lintian-overrides create mode 100644 debian/libreoffice-writer-nogui.bug-control create mode 100644 debian/libreoffice-writer-nogui.mime create mode 100644 debian/libreoffice-writer-nogui.ucf create mode 100644 debian/libreoffice-writer.bug-control create mode 100644 debian/libreoffice-writer.lintian-overrides create mode 100644 debian/libreoffice-writer.maintscript create mode 100644 debian/libreoffice-writer.manpages create mode 100644 debian/libreoffice-writer.mime create mode 100644 debian/libreoffice-writer.ucf create mode 100644 debian/libreoffice.bug-control create mode 100644 debian/libreofficekit-data.maintscript create mode 100644 debian/libreofficekit-dev.docs create mode 100644 debian/libuno-cppu3.symbols create mode 100644 debian/libuno-cppuhelpergcc3-3.lintian-overrides create mode 100644 debian/libuno-cppuhelpergcc3-3.symbols create mode 100644 debian/libuno-purpenvhelpergcc3-3.symbols create mode 100644 debian/libuno-sal3.symbols create mode 100644 debian/libuno-salhelpergcc3-3.symbols create mode 100644 debian/libunoloader-java.poms create mode 100644 debian/patches/add-access2base-doc.diff create mode 100644 debian/patches/apparmor-allow-java.security.diff create mode 100644 debian/patches/apparmor-cleanups.diff create mode 100644 debian/patches/apparmor-complain.diff create mode 100644 debian/patches/apparmor-gnupg-tofu.diff create mode 100644 debian/patches/apparmor-mesa.diff create mode 100644 debian/patches/apparmor-opencl.diff create mode 100644 debian/patches/apparmor-updates.diff create mode 100644 debian/patches/appstream-ignore-startcenter.diff create mode 100644 debian/patches/arm-fp-mode.diff create mode 100644 debian/patches/build-against-shared-lpsolve.diff create mode 100644 debian/patches/cppunit-optional.diff create mode 100644 debian/patches/debian-debug.diff create mode 100644 debian/patches/debian-hardened-buildflags-CPPFLAGS.diff create mode 100644 debian/patches/debian-hardened-buildflags-no-LO-fstack-protector-strong.diff create mode 100644 debian/patches/debian-opt.diff create mode 100644 debian/patches/disable-flaky-tests.diff create mode 100644 debian/patches/disable-java-in-odk-build-examples-on-zero-vm.diff create mode 100644 debian/patches/disable-shortcuts_tab_navigation-uitest.diff create mode 100644 debian/patches/disable-unused-test-programs.diff create mode 100644 debian/patches/disableClassPathURLCheck.diff create mode 100644 debian/patches/do-not-hide-test-output.diff create mode 100644 debian/patches/dont-touch-urd.diff create mode 100644 debian/patches/fix-flaky-bridgetest.diff create mode 100644 debian/patches/fix-internal-hsqldb-build.diff create mode 100644 debian/patches/fix-system-lpsolve-build.diff create mode 100644 debian/patches/fix-uicheck-tests-on-i386.patch create mode 100644 debian/patches/help-msg-add-package-info.diff create mode 100644 debian/patches/hide-math-desktop-file.patch create mode 100644 debian/patches/hppa-is-32bit.diff create mode 100644 debian/patches/install-fixes.diff create mode 100644 debian/patches/javadoc-optional.diff create mode 100644 debian/patches/jdbc-driver-classpaths.diff create mode 100644 debian/patches/jurt-soffice-location.diff create mode 100644 debian/patches/make-package-modules-not-suck.diff create mode 100644 debian/patches/mediwiki-oor-replace.diff create mode 100644 debian/patches/mention-java-common-package.diff create mode 100644 debian/patches/moreIconsDialog-accesses-internet.diff create mode 100644 debian/patches/no-check-if-root.diff create mode 100644 debian/patches/no-opencl-per-default.diff create mode 100644 debian/patches/no-packagekit-per-default.diff create mode 100644 debian/patches/pdfium-m68k.diff create mode 100644 debian/patches/reportdesign-mention-package.diff create mode 100644 debian/patches/search-usr-share-for-images.diff create mode 100644 debian/patches/sensible-lomua.diff create mode 100644 debian/patches/series create mode 100644 debian/patches/split-evoab.diff create mode 100644 debian/patches/system-officeotron-and-odfvalidator.diff create mode 100644 debian/patches/temporarily-disable-test-metadata-test.diff create mode 100644 debian/patches/use-mariadb-java-instead-of-mysql-java.diff create mode 100644 debian/python3-access2base.links create mode 100644 debian/python3-uno.NEWS create mode 100644 debian/python3-uno.ucf create mode 100755 debian/rules create mode 100755 debian/scripts/fix_component_tarballs.sh create mode 100755 debian/scripts/get_libebook_dep.sh create mode 100755 debian/scripts/gid2pkgdirs.sh create mode 100755 debian/scripts/joinctrl.py create mode 100755 debian/scripts/locale-gen create mode 100755 debian/scripts/move-if-change create mode 100755 debian/scripts/stat_pos.sh create mode 100644 debian/shell-lib-extensions.sh create mode 100644 debian/shell-lib-lool.sh create mode 100644 debian/shlibs.override.icu create mode 100644 debian/shlibs.override.libc create mode 100644 debian/shlibs.override.libcmis create mode 100644 debian/shlibs.override.libetonyek create mode 100644 debian/shlibs.override.liblangtag create mode 100644 debian/shlibs.override.libmwaw create mode 100644 debian/shlibs.override.libodfgen create mode 100644 debian/shlibs.override.librevenge create mode 100644 debian/shlibs.override.libstaroffice create mode 100644 debian/shlibs.override.libvisio create mode 100644 debian/shlibs.override.libwpd create mode 100644 debian/shlibs.override.libwpg create mode 100644 debian/shlibs.override.libwps create mode 100644 debian/shlibs.override.orcus create mode 100644 debian/soffice.sh create mode 100644 debian/source/format create mode 100644 debian/source/include-binaries create mode 100644 debian/source/lintian-overrides create mode 100644 debian/templates/debian-presentation-background.xcf create mode 100644 debian/templates/debian-presentation.otp create mode 100644 debian/templates/soffice-template.desktop.in create mode 100644 debian/tests/! create mode 100755 debian/tests/access2base-import create mode 100644 debian/tests/control create mode 100644 debian/tests/control.in create mode 100755 debian/tests/cppunit-connectivity-mysql create mode 100755 debian/tests/cppunit-subsequentcheck create mode 100755 debian/tests/junit-subsequentcheck create mode 100755 debian/tests/odk-build-examples create mode 100755 debian/tests/odk-build-examples-java create mode 100644 debian/tests/patches/cppunit-standalone.diff create mode 100644 debian/tests/patches/disable-db-tests.diff create mode 100644 debian/tests/patches/junit-subsequentcheck-standalone.diff create mode 100644 debian/tests/patches/odk-build-examples-standalone.diff create mode 100644 debian/tests/patches/smoketest-disable-extension-tests.diff create mode 100644 debian/tests/patches/smoketest-standalone.diff create mode 100644 debian/tests/patches/testtools-standalone.diff create mode 100644 debian/tests/patches/uicheck-standalone.diff create mode 100755 debian/tests/pyuno-import create mode 100755 debian/tests/slowcheck create mode 100755 debian/tests/smoketest create mode 100755 debian/tests/test-extension create mode 100755 debian/tests/test-extension-shared create mode 100755 debian/tests/testtools-bridgetest create mode 100755 debian/tests/uicheck-cui create mode 100755 debian/tests/uicheck-sc create mode 100755 debian/tests/uicheck-sd create mode 100755 debian/tests/uicheck-sfx2 create mode 100755 debian/tests/uicheck-svx create mode 100755 debian/tests/uicheck-sw create mode 100755 debian/tests/uicheck-uitest create mode 100755 debian/tests/uicheck-writerperfect create mode 100755 debian/tests/unitcheck create mode 100755 debian/tests/uno-import create mode 100644 debian/upstream/metadata create mode 100644 debian/upstream/signing-key.asc create mode 100644 debian/ure-java.bug-script.in create mode 100644 debian/ure-java.lintian-overrides create mode 100644 debian/vars.alpha create mode 100644 debian/vars.amd64 create mode 100644 debian/vars.arm create mode 100644 debian/vars.arm64 create mode 100644 debian/vars.armel create mode 100644 debian/vars.armhf create mode 100644 debian/vars.hppa create mode 100644 debian/vars.i386 create mode 100644 debian/vars.ia64 create mode 100644 debian/vars.kfreebsd-amd64 create mode 100644 debian/vars.kfreebsd-i386 create mode 100644 debian/vars.m68k create mode 100644 debian/vars.mips create mode 100644 debian/vars.mips64 create mode 100644 debian/vars.mips64el create mode 100644 debian/vars.mipsel create mode 100644 debian/vars.powerpc create mode 100644 debian/vars.powerpcspe create mode 100644 debian/vars.ppc64 create mode 100644 debian/vars.ppc64el create mode 100644 debian/vars.s390 create mode 100644 debian/vars.s390x create mode 100644 debian/vars.solaris-i386 create mode 100644 debian/vars.sparc create mode 100644 debian/vars.sparc64 create mode 100644 debian/watch create mode 100644 debian/xmerge-javadoc.in create mode 100644 tarballs/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip create mode 100644 tarballs/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip create mode 100644 tarballs/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip create mode 100644 tarballs/dtoa-20180411.tgz create mode 100644 tarballs/pdfium-4699.tar.bz2 create mode 100644 tarballs/skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz diff --git a/debian/README b/debian/README new file mode 100644 index 00000000000..01e7967e51a --- /dev/null +++ b/debian/README @@ -0,0 +1,83 @@ +LibreOffice build system +------------------------ + +Building the packages from source +================================= +Overview: + apt-get source libreoffice + apt-get build-dep libreoffice (to install build dependencies) + cd + debuild + +Changing the build behaviour with DEB_BUILD_OPTIONS +--------------------------------------------------- +These options are supported: + + debug - build with FULL debug symbols. Default is just to build + with SMALL ones since the deb otherwise gets too big + ((>400M, ca. 1GB I-S)) + + ccache - enable the use of ccache during the build. This is highly + recommended if you plan on building the package more than + once, or doing any development on the packages. Be aware + that you need EXTRAPACKAGES="ccache" in /etc/pbuilderrc + when trying to build libreoffice with ccache in + $DEB_BUILD_OPTIONS under pbuilder (this has no effect + on speed, hough because the cache does not persist in + pbuilder) + + parallel= + - enable n projects to be built in parallel. + The log output can get a little confusing, and some projects + may fail still. You need to remove config.status if you + change this value after interrupting a build. + + lang= + - Build only the specified language + + nocheck + - disable run of tests when enabled in rules + + +The targets that are built during the package build +--------------------------------------------------- + +- targets run during the package build - + +unpack - Does prerequisites for the build: packing, unpacking etc. + +build - as the name says + +install - Copy files from debian/tmp/pkg into the correct locations + for the final package layout in debian/libreoffice* + where we need to do that here because it affects arch-dep + and arch-indep stuff and therefore cannot be done in + install-arch / install-indep. + +install-arch - installs arch-dependent stuff into the arch-dep. packages +install-indep - " "-independent " " " "-indep. packages + +langpackgs - Installs the language packgs +helppkgs - Installs the help packages + +maintscripts - Generates the maintainer scripts + +get-orig-source - gets original source tarballs and unpacks them + GIT_BASEURL can be set to a local mirror + GIT_BRANCH is the branch to clone from the repos + GIT_TAG is tag that should be packed + GIT_BRANCH and GIT_TAG can both be master + +Building the package from git master +==================================== +To do a build from git master, do: + mkdir libreoffice-git + cd libreoffice-git + git clone https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice.git debian + ./debian/rules unpack GIT_BRANCH=master GIT_TAG=master SOURCE_TARBALLS=n + dpkg-buildpackage + +Build system file layout +======================== +debian/scripts: + Directory containing various debian-specific build-related scripts. diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 00000000000..c27c3d5c605 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,307 @@ + Readme for libreoffice package for Debian + -------------------------------------------- + +Contents +======== +Introduction +Quick start +Printer setup + Native CUPS support + Non-CUPS systems +Language support + Spellcheck dictionaries, Hyphenation patterns and Thesauri + Help packages +Display and crashing problems + X server crashes +Font problems + Why are the menu fonts smaller than in older versions? + Changing the default user interface font typeface for non-KDE/Gnome desktops +Disabling the splash screen +AppArmor problems +More information about LibreOffice in Debian + + +Introduction +============ +Welcome to the LibreOffice packages for the Debian distribution. These +packages are of the release of LibreOffice with the following +modifications: + + * Packaged as libreoffice-core (architecture-dependent core files), + libreoffice-common (architecture-independent common files), + libreoffice-{calc,writer,draw,impress,base} (the LibreOffice modules) + libreoffice-l10n- and libreoffice-help- and + other subpackages (-filters-* for lesser used filters, -gtk/-gnome/-kde, + ttf-opensymbol for the OpenSymbol font, ...). + + * Integration with other Debian packages: + - Global desktop integration for all users for KDE and Gnome desktops. + Menu entries for all window managers that support the Debian 'menu' + package. + + * Some extra features not yet present in official releases: + - Many of the patches included in the Ximian edition + + * Extra documentation - this README and man pages. + + +Quick start +=========== + +To start using LibreOffice, execute the command + + libreoffice + +as the user which you wish to start LibreOffice as. This will create the +necessary user files in ~/.libreoffice/3 for you. Alternatively, you +can start LibreOffice from the menus, if you have the menu package +installed/use KDE or GNOME. + +Printing +======== + +Printing on CUPS systems +------------------------ +The Debian packages include native CUPS support from version 1.1.1-3. This +is standard in all OpenOffice.org versions since 2.0. +When LibreOffice detects a CUPS system, it will download printer settings for +all CUPS queues, and these can be set from within the printer properties dialog. + +If you wish to add additional filters or print commands, you can add them +using 'spadmin'. Note that the 'Add a printer' option is disabled - you +should add printers using your favourite CUPS frontend. + +When creating a new document, LibreOffice will use the default paper size of +your default CUPS printer queue. If your new documents have the wrong paper +size, please check the configuration of your printer. + +Non-CUPS systems (lpr, lprng, SAL_DISABLE_CUPS=1) +--------------------------------- +There is a tool supplied with LibreOffice for setting up printers. You can +execute this with the command + + /usr/lib/openoffice/program/spadmin + +To change the page size and other default settings on non-CUPS systems, +modify /etc/openoffice/psprint.conf. The settings are documented in there. + +Language support +================ +You can get foreign language support by installing the +libreoffice-l10n- package for your language. You will also need the +'locales' (or belocs-locales-data for some locales, alternatively locales-all +if you want all locales) package installed. +The user interface language is selected according to your locale(1) settings. + +To change the user interface language for all users, run + + dpkg-reconfigure locales + +[ This is not needed when you install locales-all ] + +To change the language for just one user, you must arrange for the LC_MESSAGES +or LANG environment variable to be set. You can list all available locales +with the command 'locale -a'. +For example, to run LibreOffice in German from the command line: + + LANG=de_DE libreoffice + +Spellcheck dictionaries, Hyphenation patterns and Thesauri +---------------------------------------------------------- +Currently, there are dictionaries available for Afrikaans, Arabic, Armenian, +Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English (AUS/GB/US), +Esperanto, Estonian, Farsi, Finnish, French, Galician, German (DE/CH/AT), +Greek, Hebrew, Hungarian, Irish (Gaeilge), Italian, Kurdish, Latvian, +Lithuanian, Manx Gaelic, Norwegian Bokmal, Norwegian Nynorsk, Polish, +Portuguese, Portuguese (Brazilian), Russian, Scots Gaelic, Slovak, Slovenian, +Spanish, Swahili, Swedish, Thai, Ukrainian and Uzbek. +Dictionaries are packaged as myspell- (or, for newer ones improved +for hunspell hunspell-). + +Currently, there are thesauri available for Czech, English (AUS/GB/US), +German (DE/CH), Italian, Polish and Slovak. +Thesauri are packaged as mythes- + +Currently, there are hyphenation patterns available for English (USA), +Croatian, Estonian, German, Hungarian, Italian, Polish, Slovenian and +Lithuanian. +Hyphenation patterns are packaged as hyphen-. + +Help packages +------------- +Currently, there are localized help packages available for +Bulgarian, Chinese, Czech, Danish, Dutch, English (GB), English (USA), +Estonian, French, Galician, German, Hungarian, Italian, Japanese, Khmer, +Macedonian, Polish, Portuguese (Brazil), Russian, Slovakian, Slovenian and +Spanish and Swedish. +They are packaged as libreoffice-help-. + +Problems +================================ + +Here are some problems that have been reported with this version. If you do +not see your problem here, please check for open bug reports: + + http://bugs.debian.org/debian-openoffice@lists.debian.org + +1. If you are using NFS mounted file systems, you should make sure that locking +is functioning: + + 'Make sure NFS lockd/statd is running on the client, or mount the NFS export + with the 'nolock' option. + + If /usr gets mounted from an initrd, check 'ps' output once the system is + fully booted to ensure that you see a [lockd] kernel process, or an + 'rpc.lockd' / 'rpc.statd' userspace process. + + If not, just issue your mount command again (no need to even -o remount it + seems!) and run /etc/init.d/nfs-common restart.' (Thanks to Gavin Hamill) + + See this mailing list thread for more information: + http://lists.debian.org/debian-openoffice/2004/debian-openoffice-200402/msg00223.html + +X server crash with Matrox cards +-------------------------------- +If your X server is using the mga driver, you may find that your X server +crashes. You can work around this problem by adding this line to the mga +Device section: + + Option "XaaNoScreenToScreenColorExpandFill" + +There is a bug already open against xserver-xfree86 for this problem. Thanks +to Philip Armstrong for this information. + +LibreOffice crash with nVidia cards +-------------------------------------- +It seems that LibreOffice can trigger some obscure bugs in the X server +drivers for Nvidia cards too, especially if you have more than one processor. +Try updating your drivers to the latest version. + +Moreover LibreOffice may hang and takes X with it when RenderAccel +is enabled when using the proprietary nVidia Drivers. Disabling this option +helps then. + +Font problems +============= + +Why are the menu fonts smaller than in older versions? +------------------------------------------------------ +This is caused by a change in the way LibreOfffice interprets your X server DPI +setting. +This setting, when correctly configured, means that software can display text +at its true size on the display. + +The official OpenOffice.org version assumes that anyone who has their X server +configured with a DPI of less than 96 has not actually configured it at all, +and sets it back to 96. Unfortunately, this has the side effect that +displays with a lower DPI setting, such as some LCD laptop displays, cannot +display the page at its true size. + +So you can fix this by correctly setting the DPI for your X server. Gnome +users will find that it is set to 96 DPI by default; others may need to edit +their X server configuration. + +The best way to get the correct DPI setting is to add a 'DisplaySize' entry to +the Monitor section. From the XF86Config-4 man page: + + DisplaySize width height + This optional entry gives the width and height, in millimetres, of the + picture area of the monitor. If given this is used to calculate the + horizontal and vertical pitch (DPI) of the screen. + +If you set this value correctly, X will calculate and use the correct DPI +setting, even if you use several different display resolutions. + +From Nikita V. Youshchenko : + +- Many display manager configurations pass the option "-dpi 100" to the X + server by default, overriding any autodetected DPI. This has to be removed + for DisplaySize to work. The file that you need to edit varies depending on + the way your X server is started: + xdm: /etc/X11/xdm/Xservers + kdm: /etc/kde3/kdm/Xservers + gdm: /etc/gdm/gdm.conf + startx: /etc/X11/xinit/xserverrc + +- Gnome's gconf overrides the autodetected DPI, by setting Xft.dpi to a value + entered in configuration dialog, 96 by default. I don't know what is + the clean fix for this. Perhaps it should be fixed on the Gnome side. + +From Juergen Kreileder :> + +- Note that with most recent graphics cards and monitors XFree86 is able to + get the monitor size (and thus the correct dpi value) through ddc. + (**) NVIDIA(0): Validated modes for display device DFP-0: + (**) NVIDIA(0): Default mode "1600x1200": 189.0 MHz, 87.5 kHz, 70.0 Hz + (II) NVIDIA(0): Virtual screen size determined to be 1600 x 1200 + (--) NVIDIA(0): Display dimensions: (410, 310) mm + (--) NVIDIA(0): DPI set to (99, 98) + (That's with the proprietary NVIDIA drivers but other XFree86 drivers have + that support too.) + +If you use KDE or Gnome, LibreOffice will use the same font face and size as +your desktop environment. If you use another window manager, you can either +let it pick a default font itself, or change the font to be used (see next +section), or set the OOO_FORCE_DESKTOP environment variable to +kde (for kde3)/kde4 or gnome, to use KDE or Gnome settings respectively. + +Changing the default user interface font typeface for non-KDE/Gnome desktops +---------------------------------------------------------------------------- +If you do not want to use KDE or Gnome settings and want to change font sizes +within LibreOffice, you can configure the user interface font as follows: + +- Font size - + +You can change the font scaling using the user interface: + + Tools Menu -> Options -> View -> Scale + +- Font typeface - + +You can change the default font typeface by replacing it with a different font +installed on your system. This can be done using the font replacement function. +Choose Tools - Options - LibreOffice - Font Replacement to access this +function. + +To change the font of the LibreOffice user interface, you have to replace +the default font "Andale Sans UI" with another font and mark the "always" +setting for this replacement. "Andale Sans UI" is not selectable and has to be +typed in. The replacement font has to be a font which supports the requested +locale ( e.g for Korean language the replacement font has to be a font +including Korean characters). + +Refer to the LibreOffice Help for a detailed explanation of the font +replacement dialog. + +Disabling the splash screen +=========================== +If you don't like the splash screen staying in front of other windows while +LibreOffice is loading, you can disable it by editing +/etc/openoffice/sofficerc. Change Logo=1 to Logo=0. + +AppArmor problems +================= + +LibreOffice in Debian ships with AppArmor profiles: + + /etc/apparmor.d/usr.lib.libreoffice.* + +To debug issues with these AppArmor profiles, see: + + https://wiki.debian.org/AppArmor/Debug + +If you are using custom settings such as a custom env:UserInstallation +directory, you may need to adjust them to match your local setup. +In this example, you would need to add your custom +env:UserInstallation to @{libo_user_dirs} in the +usr.lib.libreoffice.program.soffice.bin profile. + +More information about LibreOffice in Debian +=============================================== +Please read the official README.gz (in the same directory as this file), too. + +If you have questions, either post to our the mailing list: + + http://lists.debian.org/debian-openoffice + +The Debian LibreOffice team diff --git a/debian/README.Debian-source b/debian/README.Debian-source new file mode 100644 index 00000000000..7b9f523b2fd --- /dev/null +++ b/debian/README.Debian-source @@ -0,0 +1,82 @@ +Package directory modes +======================= +The packages can be built directly from a set of git checkouts (vcs mode), +or from a set of release tarballs (tarball mode). + +Vcs mode is useful if you want to work on libreoffice during the development +cycle. You can check out the latest sources and track them while you make +changes. + +Tarball mode is used to prepare packages of official libreoffice releases +from the tarballs created by upstream. + +Source package creation steps for tarball mode +============================================== +The .orig.tar.gz consists of the (separate) source tarballs available +from The Document Foundation from +http://download.documentfoundation.org/libreoffice/src/ + +or base on an old version and add/remove the files manually and/or symlink +to the old version if this didn't change - see git diff of download.lst. This +is even better given we probably want to add only needed stuff there, and not +all tarballs (most of those we don't use) + +See the "Format: 3.0 (quilt)" section dpkg-source(1) for more details. + +Package directory layout - vcs mode +=================================== + +In vcs mode we are working directly from checkouts of the libreoffice sources. + +We pull in sources to these places: + + "top" directory - checkout of LO's "core" repo + debian - git packaging repository from pkg-openoffice project on alioth + helpcontent2 - checkout of LO's "help" repo (git submodule) + translations - checkout of LO's "translations" repo (git submodule) + tarballs - see above in tarball mode + +$ git clone git://gerrit.libreoffice.org/core +$ cd core +$ git submodule init + +(maybe remove dictionaries again, see .git/config, we don't need it here.) + +./g pull -r (git pull -r, but also does the necessary steps for the submodules) + +For tarballs/, see above + diff --git a/debian/README.qa b/debian/README.qa new file mode 100644 index 00000000000..3da75a9fea6 --- /dev/null +++ b/debian/README.qa @@ -0,0 +1,59 @@ +LibreOffice QA Tools + +smoketest +========= + +smoketest executes a set of macros that create a minimal document in +each of LibreOffice's applications, tests cut&paste and +saving/loading in various formats. + +Invoke it as oosmoketest. + +This program manipulates the LibreOffice user configuration, USE IT +WITH A DEDICATED USER ACCOUNT if you value your settings. + +qadevOOo +======== + +qadevOOo is a framework for executing tests for the LibreOffice +API. It is documented at +http://qa.openoffice.org/qadevOOo_doc/user-guide.html + +Predefined properties files exist in /usr/lib/openoffice/qadevOOo. + +Invoke it like e.g: + + ootestapi -ini /usr/lib/openoffice/qadevOOo/java.props -o sd.SdMasterPage + +That properties files specify AppExecutionCommand, i.e. an office will +be started if necessary. Some tests, however seem to work better if +the office was started manually, as written in the user guide. + + /usr/lib/openoffice/program/soffice "-accept=socket,host=localhost,port=8100;urp;" + +Use this invocation and not ooffice to prevent interference with the +quickstarter code. + +testtool +======== + +testtool is a framework for executing tests by automating actions in +LibreOffice's user interface. It is documented at +http://qa.openoffice.org/qatesttool/index.html + +Test scripts for testtool are available in the +libreoffice-qa-ui-tests package. + +Start it as ootesttool. + +If you're starting it for the first time, create a profile in +Extras->Settings where you specify the location of test scripts and +output path for log files. The default values point to the scripts +from the libreoffice-qa-ui-tests package, so simply giving a name +to the profile and pressing the "New" button is enough. + +Then open a test script and press F5 to start the test. + +Some test scripts may change your LibreOffice user +configuration. USE IT WITH A DEDICATED USER ACCOUNT if you value your +settings. diff --git a/debian/branding/progress.conf b/debian/branding/progress.conf new file mode 100644 index 00000000000..59ff72ce41d --- /dev/null +++ b/debian/branding/progress.conf @@ -0,0 +1 @@ +PROGRESSBARCOLOR=215,7,81 diff --git a/debian/bug-presubj b/debian/bug-presubj new file mode 100644 index 00000000000..f69331263a0 --- /dev/null +++ b/debian/bug-presubj @@ -0,0 +1,60 @@ +Reporting a bug against LibreOffice +-------------------------------------- +I) Make sure it's a LibreOffice bug after all: #398923 and its friends for + example are not. + Set the Version: header right. If you found a bug in a specific version, + set that as version:, even if you in the meanwhile upgraded. If you are on + an up-to-date version and tried old versions and they have the bug, too, set + the Version: header to the earliest version you found it in (of course, if + versions inbetween don't have the bug use the version in which it reappeared + and sustained to the current version) + +II) Check on the BTS (http://bugs.debian.org/src:libreoffice) whether the + bug already is reported. Do *NOT* report a new one then. For judging whether + it's already reported, read *ALL* the bugs, think, try and use common sense. + +III) If you have crashes with a document, try another one. If only that or + similar docs causes problems please attach THIS (or a similar type one + causing it). Otherwise, don't file a bug, we can't look at it anyway. + +IV) Please attach more info if possible (see + https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU.2FLinux). + Install libreoffice-*-dbgsym or libreoffice-dbg before doing this (and maybe + the packages it Recommends and/or -dbgsym/-dbg of the libraries LO depends + on). + Please note that those *-dbgsym packages are not in the main archive; you + need to add the debug archive for that. + See https://wiki.debian.org/AutomaticDebugPackages + Please also read /usr/share/doc/libreoffice-common/README.gz for common + problems ("Problems During Program Startup") + If you have NFS/Samba/... file locking problems (i.e. files opened + read-only when they should be read-write), also see the "File Locking" + section in above file. + +V) If the bug is also in the version you can get from www.libreoffice.org, file + it there (see https://wiki.documentfoundation.org/QA/BugReport) in the first + place. If you really think this also should be a bug in the Debian BTS + (because it's (release-)critical or otherwise important) please file a bug + there too *BUT* note the TDF bug number in the bug or mark it forwarded + yourself if you can. Especially this is for feature requests. + If you tested other LibreOffice packages and the bug is (not) in version + foo from bar, mention that, too. + +VI) Only report bugs on completely up-to-date systems. Don't file bugs on a + obsolete version and neither on sid/testing systems really old. If bugs + got fixed in sid, it doesn't make sense to file them anymore. (Exception + is security bugs or really critical bugs which should be get fixed in + stable.) When you think a dependency is missing/wrong/too lax please be + *sure* that this is the case before reporting it. Most times it isn't. + Use common sense and the bug severities for judging here. When you think + you have an up-to-date system, check whether you really have one. + (And do a dist-upgrade, try to reproduce the bug again). + Also don't report bugs on broken mix systems unless you are sure about the + dependencies/conflicts (see above). + +VII) Please give as much info as possible (installed OOo packages, installed + extensions, "special" configs, additions, changes, whatever). Better too + much than too less. (See #396225 for example which was caused by an + unsupportable, non-free extension) + +Thanks. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000000000000000000000000000000000..bf2b36a4225a0d1a39cbad12113198ed4f554272 GIT binary patch literal 648471 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